English Dictionary
◊ ORDER PYCNOGONIDA
order Pycnogonida
n : sea spiders [syn: {Pycnogonida}, {order Pycnogonida}]